'''
关闭窗口的常用方法：
(1)quit()	退出相关的驱动程序和关闭所有的窗口
(2)Close()	关闭当前窗口。多窗口处理中，想要关闭其中的某个窗口，请使用这个方法
'''
from selenium import webdriver
from selenium.webdriver.common.by import By
from time import sleep
from options import options

driver = webdriver.Chrome(options=options)
driver.get(r'https://www.baidu.com/')
sleep(1)
driver.find_element(By.LINK_TEXT, 'hao123').click()
sleep(1)

# 先关闭 hao123 页面，再关闭 baidu 页面
hao123_handle = driver.window_handles[1]
driver.switch_to.window(hao123_handle)  # 切换到指定页
driver.close()  # 关闭某个窗口
sleep(10)

driver.quit()  # 关闭浏览器对象
